horse fly - Turkish English Dictionary